MD5简单介绍 大家都知道,地球上任何人都有自己独一无二的指纹,这常常成为公安机关鉴别罪犯身份最值得信赖的方法;与之类似,MD5就可以为任何文件(不管其大小、格式、数量)产生一个同样独一无二的“数字 ...
MD5简单介绍 大家都知道,地球上任何人都有自己独一无二的指纹,这常常成为公安机关鉴别罪犯身份最值得信赖的方法;与之类似,MD5就可以为任何文件(不管其大小、格式、数量)产生一个同样独一无二的“数字 ...
参考资源 Firebase 云消息传递官网 com.google.firebase.messagingAPI这个链接要FQ firebase推送后台接入--海外APP推送 fcm google 推送 ...
Consumer :代表了接受一个输入参数并且无返回的操作,相当于消费者。 函数式接口介绍 从JDK8开始java支持函数式编程,JDK也提供了几个常用的函数式接口,例如Consume ...
Serializable接口介绍 Serializable是java.io包中定义的、用于实现Java类的序列化操作而提供的一个语义级别的接口。Serializable序列化接口没有任何方法或者字段 ...
泛型工作原理 Java中的泛型都是编译器层面来完成的,在生成的Java字节码中是不包含任何泛型中的类型信息的。使用泛型时加上的类型参数,会在编译时被编译器去掉。也就是说Java中的泛型,只在编译阶段 ...
一般,Java中通过接口实现两个对象的比较,比较常用就是Comparable接口和Comparator接口。首先类要实现接口,并且使用泛型规定要进行比较的对象所属的类,然后类实现了接口后,还需要实现接 ...
Comparable可以认为是一个内比较器,实现了Comparable接口的类有一个特点,就是这些类是可以和自己比较的,至于具体和另一个实现了Comparable接口的类如何比较,则依赖compare ...
REST指的是一组架构约束条件和原则,是一种新的架构设计思路,满足这些约束条件和原则的设计就是RESTfull。 简单地说:URL定位资源,用HTTP动词描述行为。 产生背景 近年来移动互联网的发 ...
equals方法 equals用来比较的是两个对象的内容是否相等,由于所有的类都是继承自java.lang.Object类的,所以适用于所有对象,如果没有对该方法进行覆盖的话,调用的仍然是Objec ...